package com.town.garden.propertites;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @Description
 * @E-mail cwm3412638@163.com
 * @Author cwm
 * @Date 2022/5/17
 */
@ConfigurationProperties(prefix = "town.garden.pulsar")
@Data
public class PulsarProperties {
    /**
     * 服务地址
     */
    private String serviceUrl;
    /**
     * Io线程数量
     */
    private Integer ioThreads;
    /**
     * 监听线程数量
     */
    private Integer listenerThreads;
    /**
     * 内存限制
     */
    private Integer memoryLimit;
    /**
     * 操作超时时间
     */
    private Integer operationTimeout;
    /**
     * 连接超时时间
     */
    private Integer connectionTimeout;
    /**
     * 订阅主题列表
     */
    private String topics;
}
